luxuriant verdure/foliage - Turco Inglés Diccionario